// DockView.h: interface for the CDockView class.
//
//////////////////////////////////////////////////////////////////////

#if !defined(AFX_DOCKVIEW_H__331E106F_3443_4D9E_876A_843611A58AB1__INCLUDED_)
#define AFX_DOCKVIEW_H__331E106F_3443_4D9E_876A_843611A58AB1__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000

#ifndef baseCDockingResultView
#define baseCDockingResultView  CPinDockBar //CSizingControlBarCF
#endif

class CDockLoggingWnd : public baseCDockingResultView  
{
//	DECLARE_DYNCREATE(CDockPPRetView)
public:
	HWND GetEditHwnd();
	CDockLoggingWnd();
	virtual ~CDockLoggingWnd();
	afx_msg void OnSize(UINT nType, int cx, int cy);
	afx_msg void OnShowWindow(BOOL bShow, UINT nStatus);
	afx_msg int OnCreate(LPCREATESTRUCT lpCreateStruct);
	DECLARE_MESSAGE_MAP()

	void AddToDrawBar(CAutoHideBar * pDrawBar);
	void RemoveFromDrawBar(CAutoHideBar * pDrawBar);
	afx_msg void OnTabSelChange(NMHDR* pNMHDR, LRESULT* pResult);

public:
	static CTabCtrl m_tabctrl;
	static CImageList m_ImgList;

	static CEdit m_Edit;

};

#endif // !defined(AFX_DOCKVIEW_H__331E106F_3443_4D9E_876A_843611A58AB1__INCLUDED_)
